@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑";-webkit-text-size-adjust:none;color:#333;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;transition:all 0.3s;}
a:focus{outline:#00ff00 dotted 1px;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.font_14{font-size:14px;}
.font_16{font-size:16px;}
.font_18{font-size:18px;}
.font_s{font-family:"宋体";}
.min_w{min-width:1200px;width:100%;}
.container{width:1200px;margin:0 auto; }

/*header*/
.top{height:126px;background:url(../images/index1.jpg) repeat-x;}

.logo{padding-top:35px;}
.logo a{display: block;}
.nav_w li{ float:left;font-size:16px;}
.nav_w li a{ display:block; text-align:center; width:90px; height:82px; padding:44px 0 0 0; font-size:17px; color:#000;margin-right:12px;}
.nav_w li:hover a{ background:url(../images/index3.jpg) repeat; color:#fff;}
.nav_eng{ font-size:11px; color:#000; margin-top:5px; text-transform:uppercase;}
.nav_w li:hover .nav_eng{color:#fff;}
.banner{margin:0 auto; position: relative;}
/*index*/
.list li{float:left;margin-top:60px;margin-bottom:45px;}
.list_01{background:url(../images/index5.jpg) no-repeat left center;height:128px;display:block;width:185px;text-align:center;font-size:22px;color:#fff;line-height:35px;padding-top:72px;}
.list font{font-size:14px;color:#fff; text-transform:uppercase;}
.list span{}
.list_02{background:url(../images/index6.jpg) no-repeat left center;height:128px;display:block;width:185px;text-align:center;font-size:22px;color:#fff;line-height:35px;padding-top:72px;margin-left:153px;}
.list_03{background:url(../images/index7.jpg) no-repeat left center;height:128px;display:block;width:185px;text-align:center;font-size:22px;color:#fff;line-height:35px;padding-top:72px;margin-left:153px;}
.list_04{background:url(../images/index8.jpg) no-repeat left center;height:128px;display:block;width:185px;text-align:center;font-size:22px;color:#fff;line-height:35px;padding-top:72px;margin-left:153px;}
.about{margin:0 auto;background:url(../images/index9.jpg)  100%;height:314px;}
.about_01{margin:0 auto;padding-top:33px;}
.about_01_l{ text-indent:2em;width:770px;}
.about_01_l span{font-size:24px;color:#fff;}
.about_01_l font{font-size:15px;color:#fff;text-transform:uppercase;}
.about_01_l p{width:769px;color:#fff;font-size:13px;text-indent:2em;}
.para_01{margin-top:28px;}
.para_02{margin-top:40px;}
.about_01_r img{border:#e1e1e1 2px solid}
.center_p{font-size:25px;color:#6c6c6c;line-height:40px;margin-top:55px;}
.center_span{background:url(../images/index11.jpg) no-repeat center ;height:18px; text-transform:uppercase; width:1200px;color:#575656;font-size:15px;display:block;}
.center_img{margin-top:2px;margin:0 auto;text-align:center;width:1200px;display:block;}
.pic_01{margin-top:38px; position: relative;}
.pic_01 li{float:left;width:210px; position:relative; text-align:center;}
.pic_01 img{ position:relative;margin-left:5px;margin-right:5px;}
.pic_01 .hd .next{position: absolute; right:0px; top:15%; display: block; cursor: pointer;}
.pic_01 .hd .prev{position: absolute; left:0px; top:15%;display: block; cursor: pointer;}
.pic_01 #scroll-picture{width:1044px; margin:0 auto;}

.pic_list_01{background:url(../images/p1.png) repeat;width:480px;height:110px;position:absolute;margin-top:-110px;}
.pic_list_01 span{font-size:16px;color:#fefefe;margin-top:10px;line-height:35px;display:block;margin-left:30px; }
.pic_list_01 font{font-size:12px;color:#fefefe;width:380px;display:block;margin-left:30px;line-height: 25px;}
.pic_list_02{background:url(../images/index14.jpg) no-repeat;height:420px;width:240px;}
.pic_list_02 span{font-size:18px;color:#fefefe;display:block;padding-top:150px;margin-left:65px;}
.pic_list_02 font{font-size:12px;color:#fefefe;width:115px;display:block;margin:0 auto;line-height:30px;margin-top:18px;}
.pic_list_03{background:url(../images/p1.png) repeat;width:240px;height:37px;position:absolute;margin-top:-37px;}
.pic_list_03 span{text-align:center;font-size:16px;color:#fefefe;display:block;line-height:2.3;}
.pic_list_04{background:url(../images/p1.png) repeat;width:240px;height:37px;position:absolute;margin-top:-37px;}
.pic_list_04 span{text-align:center;font-size:16px;color:#fefefe;display:block;line-height:2.3;}
.pic_li02 .hidden{position:absolute;background:url(../images/p1.png) repeat;width:240px;height:135px;margin-top:-210px;text-align:center;font-size:13px;padding-top:75px;display:none;}
.hidden a{color:#fff; text-transform:uppercase;}
.pic_li02:hover .hidden{display:block;}
.pic_li02 .hidden_01{position:absolute;background:url(../images/p1.png) repeat;width:240px;height:134px;margin-top:-211px;text-align:center;font-size:13px;padding-top:75px;display:none;}
.hidden a{color:#fff; text-transform:uppercase;}
.pic_li02:hover .hidden_01{display:block;}
.pic_li02:hover .pic_list_04{display:none;}
.case{background:#52a819;margin:57px auto 0 auto;}
.case_span{background:url(../images/index17.jpg) no-repeat center ;height:18px; text-transform:uppercase; width:1200px;color:#fff;font-size:15px;display:block;}
.case_p{font-size:25px;color:#fff;line-height:40px;padding-top:35px;}
.case_list{margin:0 auto;}

.lun_pic{margin-top:38px; position: relative;}
.lun_pic li{float:left;width:300px;height:241px;margin-left:42px;margin-bottom: 50px; position:relative; text-align:center;}
.lun_pic img{ position:relative; width:100%; object-fit:cover;}
.lun_pic .hd .next{position: absolute; right:0px; top:8%; display: block; cursor: pointer;}
.lun_pic .hd .prev{position: absolute; left:0px; top:8%;display: block; cursor: pointer;}
.lun_pic #scroll-case{width:1044px; margin:0 auto;}

.border_pic{border:2px solid #959595;}
.lun_pic li .hidden_pic02{position:absolute;top:3px;left:3px;}
.hidden_pic01{position:relative;}
.lun_pic li .hidden_pic03{position:absolute;margin-top:-130px;margin-left:100px;display:none;}
.lun_pic li:hover .hidden_pic03{display:block;}
.lun_pic li:hover .hidden_pic02{display:none;}
.lun_pic font{font-size:18px;color:#fefefe;margin-top:22px;display:block;}
.new_pic ul{margin-left:-120px;}
.new_pic li{float:left;width:537px;margin-top:43px;margin-left:120px;min-height:104px;}
.new_pic_r{width:400px;font-size:16px;color:#6d6d6d;}
.new_pic_r p{border-bottom:1px solid #afafaf;width:390px;line-height:2;}
.new_pic_r font{font-size:13px;color:#9b9a9a;padding-top:5px;display: block;}
.new_pic_l{margin-left:2px;}

/*footer*/
.footer{margin-top:103px;background:#33740a;height:103px; padding-bottom: 15px}
.footer span{font-size:14px;color:#fff;margin-left:6px;}
.footer p{padding-top:10px;}
.footer a{color:#fff;}
.footer a:hover{text-decoration:underline;color:#d9ede0;}
.footer_con{width:1200px;margin:0 auto;padding-top:43px;text-align:center;}

/*pro*/
#left_p p{ clear:both; text-align:left; padding-left:20px; width:300px;}
.pro_list{}
.con_r{width:320px;margin-top: 59px;}
.pro_list p{font-size:18px;color:#fff;background:#4ba410;width:320px;text-align:center; height:50px; line-height:50px; }
.pro_list span{display:block;height:40px;}
.pro_list li{text-align:center;border-bottom:1px dashed #c5c5c5;height:50px;display:block;}
.pro_list font{padding-top:5px;margin-left:20px;}
.pro_list li a{color:#999;font-size:18px;margin-top: 8px;display: block;margin-left:60px; background:url(../images/pro_2.jpg) no-repeat left; text-indent:1.25em;}
.pro_list li a:hover,.pro_list li a.current{display: block;background:url(../images/pro_4.jpg) no-repeat left;color:#f1443e;display: block;margin-left:60px;text-indent:1.25em; }

.inter{width:320px;margin-top: 0px;}
.inter_add{font-size:18px;color:#fff;background:#4ba410;width:320px;}
.inter_add img{}
.inter_add span{font-size:16px;color:#333333;line-height:31px;height: 30px;margin-left: 5px;}
.inter_add font{margin-left:25px;} 
.inter_add p{text-align:center;}
.pro{width:840px;background:#ffffff;margin-top:73px;}
.pro p{margin-top:15px;color:#3d3d3d;}
.pro_p{font-size:13px;}
.pro ul{margin-top:15px;}
.pro li{width:240px;float:left;text-align:center;margin-top:35px;margin-left:32px;}
.page{width:840px;text-align:center;margin-top:65px;}
.page a{padding:9px 14px;background:#dbdbdb;display:block;margin-left: 12px;font-size:16px;color:#616161;font-family:微软雅黑;display: inline-block;border-radius:2px;}
.pro_center{color:#333333;font-size:20px;margin-top:10px;}
.page a:hover{color:#fff;background:#4ba410;}
.change_02{font-size:15px;text-align:center;line-height:4;}